package com.cci.kangdao.enums;

import java.util.HashMap;
import java.util.Map;

/**
 * Guidanz权限申请单状态 
 */
public enum BindAddMessageStatus {

	ZHENGCHASNG(0, "绑定成功"),
	FEIGUOLIU(1, "您所绑定的车不符合活动规则，\n没有获得抽奖机会，\n请重新绑定车辆"),
	XIANGTONG(2, "您所绑定的车已被他人绑定，\n没有获得抽奖机会"),
	BAOCUO(3, "您所绑定的车不符合活动规则，\n没有获得抽奖机会，\n如有疑问，请拨打客服电话：，\n400-800-5252"),
	YIBANGCHE(4, "快快邀请好友助力，\n获得更多抽奖次数");

	//用来存放enum集合
	private static Map<Integer,BindAddMessageStatus> enmuMap = new HashMap<Integer,BindAddMessageStatus>();

	private Integer status;

	private String desc;

	BindAddMessageStatus(Integer status, String desc) {
		this.status = status;
		this.desc = desc;
	}

	public Integer getStatus() {
		return status;
	}

	public String getDesc() {
		return desc;
	}

	//初始化map
	static{
		for(BindAddMessageStatus item : values()){
			enmuMap.put(item.getStatus(),item);
		}
	}


	public static String getDescByCode(Integer code){
		return  enmuMap.get(code).getDesc();
	}

	
}
